/* 第一步 引入模块 */
const koa = require('koa')
const Router = require('koa-router')

/* 第二步 实例化模块 */
const app = new koa();
const router = new Router();

/* 第四步 路由模块部分 */
router.get('/', async ctx =>{
    ctx.body = {
        msg: 'hellow koa interfacs....'
    }
})

router.get('/test', async ctx =>{
    ctx.body = {
        msg: '测试数据'
    }
})




/* 第三步 配置路由 */
app.use(router.routes()).use(router.allowedMethods());

const port = process.env.port || 5000

app.listen(port ,() => {
    console.log(`serve start ${port}...`)
})